@charset "utf-8";
/*样式重置 根据需要可酌情修改*/
body{ min-width:320px; max-width:750px; margin:0 auto; font-family:"microsoft yahei",sans-serif;line-height:1.5;color:#333;}
div,p,dl,dt,dd,ul,li,h1,h2,h3,h4,form,input,select,button,textarea,th,td,img{padding:0;margin:0;border:0;}
ul,ol,li { list-style:none; }
em,i { font-style:normal; }
img { border:0; vertical-align:top; display:block;}
input,button{ vertical-align:middle}
input:focus { outline:0; }
a{color:#333; text-decoration:none;}
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:100%; }
* { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
 	
/* 公用 start */
.fl{ float:left;}
.fr{ float:right;}
.clearfix:before,.clearfix:after{ 
    content:""; 
    display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
    *zoom:1;/*IE/7/6*/ 
} 
.null-img{
    width: 60%;
    margin: 0 auto;
    background: url('../images/wu.png') no-repeat;
    background-position:center bottom;
    background-size:100%;
    height: 3rem;
    margin-top: 1.2rem;
}
#null-box .text{
    display: block;
    font-size:0.16rem;
    text-align: center;
    color:#999
}
.list-box{
     width:100%;
     background-color:#fff;
}
.list-box #news{ 
    background:#fff; 
    min-height:0.2rem;
    padding:0 0.3rem;
}
.list-box ul li{
     display: block;
     width:100%;
     border-bottom:1px solid #ebebeb;
     padding:0.3rem 0;
}
.list-box ul li:last-child{ 
    border:0;
}
.list-box ul li>div{ 
    float: left;
    width:2rem;
    height:1.4rem; 
    overflow:hidden;
    background: url(../images/eicon.png) no-repeat center center;
    background-size: cover;
}
.list-box ul li img{ 
    width:100%; 
    height: 100%;
    border-radius: 0.08rem;
}
.list-box ul li section{ 
    display: block;
    float: left;
    padding-left:0.24rem;
    width: calc(100% - 2.08rem)
}
.list-box ul li p{
    font-size:0.32rem; 
    color:#333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    height: 0.38rem;
    line-height: 0.38rem;
    /* font-weight: 550; */
}

.list-box ul li span{ 
    display:block; 
    font-size:0.28rem;
    color: #999;
    text-align: right;
    margin-top:0.68rem;
}
/* 详情页 */
#con{
    padding: .3rem 0.2rem 0;
}
#con .header{
    position: relative;
    margin-bottom: 0.2rem;
}
#con .header .art-title{
    font-size: 0.4rem;
    color:#333;
    text-align: left;
    margin: 0;
    border-left: none;
    padding-left: 0;
    font-weight: 500;
}
#con .header p{
    font-size: 0.24rem;
    height: 0.4rem;
    color:#999;
    height: 0.52rem;
    line-height: 0.52rem;
}
#con .header p span{
    padding-left:0.16rem;
}
.ab-con{
    font-size: 0.32rem;
    color: #333;
}
.ab-con p{
    /* font-size: 16px; */
    color: #333;
    max-width: 100%;
    overflow: hidden;
}
.ab-con img{
   /* display: block; */
   /* width: 6.9rem; */
   /* height: 3rem; */
   margin:0.2rem 0;
   max-width: 100%;
}
blockquote {

}
.img-loading  {
    background-color: #eeedeb;
    border: 1px solid #eeedeb;
    background-size: 22px;
    background-position: center center;
    background-repeat: no-repeat;
}